#ifndef APPMODEL_HPP
#define APPMODEL_HPP
#include <boost/archive/text_oarchive.hpp>
#include <boost/archive/text_iarchive.hpp>
/**
 * Class that need to be implemented to  enable the usage of data inside an Application
 */
class AppModel {
public:
  AppModel() {
  }
  virtual ~AppModel() {
  }
private:
  friend class boost::serialization::access;
  template<class Archive>
  /**
   * Saves the preference or load preferences to / from an archive
   */
  void serialize(Archive & ar, const unsigned int version) {
  }
};

#endif
